@charset "UTF-8";
.btns-wrap{
	padding:0 1.4rem;
}
.btns{
    text-align:center;
    padding:1.4rem 0 1rem;
    .joinbox,.soon-use{
    	@include flex-grow(1);
    }
	button{
		text-align:center;
	    background-color:#fff;
	    border:1.5px solid #00c267;
	    height:3.6rem;
	    @include border-radius();
	    font-size:$fs15;
	    color:#00c267;
	    width: 40vw;
	    &.disabled{
	    	border:1.5px solid #d1d1d1;
	    	color:#999;
	    }
	}

	.frow{
	   @include flexbox;
       >div{
       		&:first-child{
       			text-align:left;
       		}
       		&:last-child{
       			text-align:right;
       		}
       		&:only-child{
	       		button{
					width: 100%;
	       		}    
       		}
       }

	}
	&.equal{
		button{width:90%;}
	}
    .soon-use{
	    button{
	    	text-align:center;
	    }
    }
	.block-btn{
		button{
			width:100%;
		}
	}
}